package com.aiapphub.SystemCode.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.util.Date;

/**
 * App映射实体类
 */
@Data
@TableName("app_mapping")
public class AppMapping {

    /**
     * App名称
     */
    @TableField("app_name")
    private String appName;

    /**
     * 真实的 API Key（主键）
     */
    @TableId(value = "real_api_key", type = IdType.INPUT)
    private String realApiKey;

    /**
     * 描述
     */
    @TableField("description")
    private String description;

    /**
     * 状态(1:启用 0:禁用)
     */
    @TableField("status")
    private Integer status;

    /**
     * 创建时间
     */
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

    /**
     * 更新时间
     */
    @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
    private Date updateTime;
}

